DM Posted Oct 21, 2013 Funeral Notices MCPHERSON David MCPHERSON: A Funeral Service for the late David McPherson will take p...